Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 STATION ROAD Detached £1,424,724 £375,000 17 Apr 2000
35 STATION ROAD Semi-Detached £1,346,376 £1,350,000 23 Aug 2022
37 STATION ROAD Semi-Detached £1,500,710 £395,000 20 Apr 2000
39 STATION ROAD Semi-Detached £1,087,525 £200,000 28 Nov 1996
41 STATION ROAD Semi-Detached £1,133,122 £690,000 26 Jan 2007